release from an oath/vow - Français Anglais Dictionnaire